large extent - German English Dictionary